aimless walk - German English Dictionary